within BusinessSimulation.Types;

type MembershipFunctionTypes = enumeration(ramp "Bounded ramp function", triangular "Triangular function", trapezoidal "Trapezoidal function", sshaped "S-shaped function", sigmoidal "Sigmoidal membership function", pishaped "Pi-shaped membership function", psigmoidal "Product of two sigmoidal membership functions", gaussian "Gaussian membership function", bell "Bell-shaped membership function") "Basic functions to represent the degree of membership in a set" annotation(Icon(coordinateSystem(preserveAspectRatio = false, extent = {{-100, -100}, {100, 100}}, initialScale = 0.1, grid = {10, 10}), graphics = {Rectangle(visible = true, lineColor = {76, 112, 136}, fillColor = {255, 255, 255}, fillPattern = FillPattern.Solid, extent = {{-100, -100}, {100, 100}}), Text(visible = true, textColor = {76, 112, 136}, extent = {{-90, -50}, {90, 50}}, textString = "1..n", fontName = "Lato", textStyle = {TextStyle.Bold})}));
